#!/bin/bash

# 根据api生成对应文件夹 ，注意该文件夹下只允许有一个api 生成一个服务
echo "指定host,开始swagger服务..."




# 指定host
goctl api plugin -plugin goctl-swagger="swagger -filename category.json -host 127.0.0.2 -basepath /api -schemes https,wss" -api ../category.api dir .
#网页打开
start http://127.0.0.2:8083

docker run --rm -p 8083:8080 -e SWAGGER_JSON=category.json -v PWD:/foo swaggerapi/swagger-ui

echo "swagger服务启动完成，刷新页面即可访问"

# 等待用户按下任意键
read -n 1 -s -r -p ""
